package nirvana.core.domains.ann;

import java.lang.annotation.*;

/**
 * 【描 述】：记录操作日志
 * 【环 境】：J2SE 17
 * 【详 细】：
 *
 * @author 李松林
 * @version v1.0 2023/11/21 新建
 * @since 2023/11/21
 */
@Documented
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Operation {

    /**
     * 操作类型
     * @return
     */
    String type();

    /**
     * 操作事件
     * @return
     */
    String value();

}
